// index.js
const http = require('../../api/index')
const request = require('../../utils/request')
Page({
  data: {
    baseURL: request.baseURL,
    selectCampList:[],
    bannerList:[],
    campList:[]
  },
  /**
   * 生命周期函数--加载事件
   */
  onLoad(){

  },
  // 获取广告列表
  getBannerList() {
    http.getBannerList().then((res) => {
      if (res.code === 200) {

        this.setData({
          bannerList: res.rows,
        })
        //结束赋值
      } else {
        wx.showToast({
          title: res.msg,
          icon: 'none'
        })
      }
    })
  },
  
  // 跳转详情页
  goDetail(e){
    const { id } = e.currentTarget.dataset;
    wx.navigateTo({
      url: '/pages/detail/detail?id='+id,
    })
  },
  /**
   * 生命周期函数--监听页面显示
   */
  onShow(){
    //获取营地信息
    http.campList({pageNum:1,pageSize:500}).then(res=>{
      console.log(res)
      if(res.code == 200){
        res.data.forEach(item=>{
          // 判断有没有逗号 有就是多张图片 取第一张图片
          if(item.imageUrl.indexOf(',') != -1){
            item.images = item.imageUrl.split(',')
            item.imageUrl = item.images[0]
          }
        })
        //置顶的营地才显示在首页
        let selectCampList = res.data.filter(item=>{
          return item.show == 1
          
        })
        this.setData({
          selectCampList:selectCampList
        })
      }
    })
    this.getBannerList()
  }
})
